package cn.iocoder.yudao.module.erp.controller.admin.mrp.vo;

import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;

import java.math.BigDecimal;
import java.util.Date;

@Schema(description = "管理后台 - Mrp运算明细 Request VO")
@Data
public class MrpRunDetailVO {

    private Long id;

    @Schema(description = "订单编号", example = "XSDD20250221000001")
    private String no;

    @Schema(description = "客户名称", example = "100")
    private String customerName;

    @Schema(description = "计划日期", example = "2021-07-01")
    private Date orderTime;

    @Schema(description = "备注", example = "备注")
    private String remark;

    @Schema(description = "创建者", example = "lekaihuai")
    private String creatorName;

    @Schema(description = "产品ID", example = "12")
    private Long productId;

    @Schema(description = "产品单位", example = "2")
    private Long productUnitId;

    @Schema(description = "产品价格", example = "200")
    private BigDecimal productPrice;

    @Schema(description = "数量", example = "10")
    private BigDecimal count;

    @Schema(description = "交期", example = "2021-07-01")
    private Date deliveryDate;

    @Schema(description = "产品编码", example = "neza_001")
    private String productBarCode;
}
